package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.DzKcpf;

/**
 * 课程评分记录Mapper接口
 * 
 * @author ruoyi
 * @date 2022-09-29
 */
public interface DzKcpfMapper 
{
    /**
     * 查询课程评分记录
     * 
     * @param pfId 课程评分记录主键
     * @return 课程评分记录
     */
    public DzKcpf selectDzKcpfByPfId(Long pfId);

    /**
     * 查询课程评分记录列表
     * 
     * @param dzKcpf 课程评分记录
     * @return 课程评分记录集合
     */
    public List<DzKcpf> selectDzKcpfList(DzKcpf dzKcpf);

    /**
     * 新增课程评分记录
     * 
     * @param dzKcpf 课程评分记录
     * @return 结果
     */
    public int insertDzKcpf(DzKcpf dzKcpf);

    /**
     * 修改课程评分记录
     * 
     * @param dzKcpf 课程评分记录
     * @return 结果
     */
    public int updateDzKcpf(DzKcpf dzKcpf);

    /**
     * 删除课程评分记录
     * 
     * @param pfId 课程评分记录主键
     * @return 结果
     */
    public int deleteDzKcpfByPfId(Long pfId);

    /**
     * 批量删除课程评分记录
     * 
     * @param pfIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDzKcpfByPfIds(Long[] pfIds);
}
